一次迁移 MySQL 数据库的记录

由于我的电脑是 Windows 系统,因此踩了一些莫名其妙的坑。在这里就一句话:

不要用 Powershell,用 git bash!!!


使用的命令

导出用的命令:

mysqldump -h <YOUR_DATABASE_HOSTNAME> -P <YOUR_DATABASE_PORT> -u <YOUR_DATABASE_USER_NAME> -p'<YOUR_DATABASE_PASSWORD>' --ssl-mode=REQUIRED --set-gtid-urged=OFF --single-transaction <YOUR_DATABASE_NAME> > db.sql

导入用的命令:

mysql -h <YOUR_DATABASE_HOSTNAME> -P <YOUR_DATABASE_PORT> -u <YOUR_DATABASE_USER_NAME> -p'<YOUR_DATABASE_PASSWORD>' --ssl-mode=REQUIRED defaultdb < db.sql 

点此查看原文